sitting duck - German English Dictionary